package com.uniquindio.app;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class Activity1 extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
      //Log para registrar el estado create de la aplicacion
        String st= getResources().getString(R.string.label_create);
		Log.i("CreateLog", st+" "+this.getClass().getSimpleName());
        
        final EditText txtNombre=(EditText)findViewById(R.id.txtName);
        final Button btnSiguiente= (Button)findViewById(R.id.BtnNext);
        
        btnSiguiente.setOnClickListener(new OnClickListener() {
			
			public void onClick(View v) {
				Intent intent = new Intent(Activity1.this, Activity2.class);
				Bundle bundle = new Bundle();
				bundle.putString("NOMBRE", txtNombre.getText().toString());
				intent.putExtras(bundle);
				startActivity(intent);
				
			}
		});
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
    
    @Override
    public void onPause() {
    	super.onPause();
    	//Log para registrar el estado pause de la aplicacion
    	String st= getResources().getString(R.string.label_pause);
		Log.i("CreateLog", st+" "+this.getClass().getSimpleName());
		
    }
    
    @Override
    public void onResume() {
    	super.onResume();
    	//Log para registrar el estado resume de la aplicacion
    	String st= getResources().getString(R.string.label_resumen);
		Log.i("CreateLog", st+" "+this.getClass().getSimpleName());
    	
    	 
    }
    
    @Override
    public void onStart(){
    	super.onStop();
    	//Log para registrar el estado resume de la aplicacion
    	String st= getResources().getString(R.string.label_start);
		Log.i("CreateLog", st+" "+this.getClass().getSimpleName());
    }
    
    @Override
    public void onStop(){
    	super.onStop();
    	//Log para registrar el estado resume de la aplicacion
    	String st= getResources().getString(R.string.label_stop);
		Log.i("CreateLog", st+" "+this.getClass().getSimpleName());
    }
    
    @Override
    public void onDestroy() {
    	super.onDestroy();
    	//Log para registrar el destroy create de la aplicacion
    	String st= getResources().getString(R.string.label_destroy);
		Log.i("CreateLog", st+" "+this.getClass().getSimpleName());
    	
    }
   
}
